package com.yzh.springboot_rbac.mapper;

import com.yzh.springboot_rbac.entity.Role;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface RoleMenuMapper {
    /*此接口同步角色菜单的更新*/
    /*1.插入角色，更新角色菜单关系表*/
    int insertRoleMenuId(@Param("roleId") Integer roleId, @Param("menuId") Integer menuId);

    /*2.更新角色，更新角色关系表*/
    int updateRoleMenuId(@Param("roleId") Integer roleId, @Param("menuId") Integer menuId);

    /*3.删除角色，更新角色关系表*/
    int deleteRoleMenuId(Role role);
}
